impounding basins - Alemán Inglés Diccionario